cssprovider: Automatically add final closing bracket to last rule
authorBenjamin Otte <otte@redhat.com>
Thu, 7 Apr 2011 10:19:07 +0000 (12:19 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 May 2011 19:58:43 +0000 (21:58 +0200)
gtk/gtkcssprovider.c

index f4e776488ead161a8ec6283bc2abf4e5c6c61460..837ffcb446c094ef4cc94823d4eeac33f1666672 100644 (file)
@@ -3516,7 +3516,8 @@ parse_rule (GtkCssProvider  *css_provider,
       g_scanner_get_next_token (scanner);
     }
 
-  if (scanner->token != G_TOKEN_RIGHT_CURLY)
+  if (scanner->token != G_TOKEN_RIGHT_CURLY &&
+      scanner->token != G_TOKEN_EOF)
     return G_TOKEN_RIGHT_CURLY;
 
   css_provider_pop_scope (css_provider);